Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 HERCULES STREET Terraced £1,236,684 £1,250,000 14 Oct 2022
24 HERCULES STREET Flats/Maisonettes £800,514 £516,000 14 Nov 2007